london employment it job scotland glasgow escorts edinburgh jobs escort it jobs wales computer jobs it careers ireland it employment job